package com.tarena.all;

public class VarDemo {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		//变量 变量就是自然语言中的代名词
		//变量的定义
		//1java是强类型语言，java的变量要有明确的类型
		//a;//编译错误，没有明确的类型
		int a;//变量的声明
		//System.out.println(a);//编译错误，变量没有初始化
		a=1;//初始化：变量的第一次赋值
		//2变量必须声明并初始化使用
		System.out.println(a);//1
		//char a;//3变量不能重复定义但可以重复赋值
		a='狗';
		a=2345;
		System.out.println(a);
		//变量的作用域
		//变量从声明开始到语句块的结束，变量的作用域
		 int age=18;
		 if(age>16){
			 int num=age++;
			 System.out.println(num);
		 }
		 //System.out.println(num);//编译错误，变量超出范围
		 int num=age--;
		 System.out.println(num);//19
		 
	}

}
